road plow - French English Dictionary